package com.homework;

//通过继承实现员工工资核算打印功能
//父类：员工类
//子类：部门经理类，普通员工类
//(1)部门经理工资=1000+单日工资*天数*等级(1.2) ->奖金 + 基本工资
//(2)普通员工工资=单日工资*天数*等级(1.0) -> 基本工资
//(3)员工属性：姓名，单日工资，工作天数
//(4)员工方法（打印工资）
//(5)普通员工及部门经理都是员工子类，需要重新打印工资方法
//(6)定义并初始化普通员工对象，调用打印工资方法输出工资，
// 定义并初始化部门经理对象，调用打印工资方法输出工资
public class Homework03 {
    public static void main(String[] args) {
        Manager manage = new Manager("anna", 100, 30, 1.2);
        //设置奖金
        manage.setBonus(3000);
        //输出工资
        manage.printSal();

        Worker worker = new Worker("sam", 80, 30, 1.0);
        worker.printSal();

    }
}
